package com.example.demo.Service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.demo.Dto.*;
import com.example.demo.VO.IPage;
import com.example.demo.VO.ProductInfoVo;
import com.example.demo.po.Product;
import org.apache.catalina.Service;

import java.util.List;


public interface GoodsService extends IService<Product> {
    ProductInfoVo getgoods(long productId);

    IPage categoryNamegetgoods(ListProductsDto productInfoVo);

    IPage searchgetgoods(SearchProductsDto searchProductsDto);

    void add(AddProductDto addProductDto);

    void batch(List<CreateProductDto> createProductDtos);

    void create(CreateProductDto createProductDto);

    void update(UpdateProductDto updateProductDto);
}
